#ifndef __LOGGINGGLOBAL_H__
#define __LOGGINGGLOBAL_H__

namespace logging
{
    typedef enum
	{
	    Finest,
	    Finer,
	    Fine,
	    Config,
	    Info,
	    Warning,
	    Severe
	} LogLevel;

    static unsigned long sequenceNumber;
    inline static unsigned long getSequenceNumber()
	{
	    unsigned long result = sequenceNumber;
	    sequenceNumber++;
	    return( result );
	}
}

#endif // __LOGGINGGLOBAL_H__
